mirrored finish - Español Inglés Diccionario